package com.newtype.meeting.client.service;

import java.util.List;

import com.google.gwt.user.client.rpc.RemoteService;
import com.google.gwt.user.client.rpc.RemoteServiceRelativePath;
import com.newtype.meeting.client.model.MeetingStart;

@RemoteServiceRelativePath("meetingStartService")
public interface MeetingStartService extends RemoteService {

	public void saveMeetingStart(MeetingStart meetingStart);

	public List<MeetingStart> listMeetingStart(String accountID);

	/** 根据ID获取草稿会议信息 */
	public MeetingStart getMeetingStart(String id);

	/** 根据ID删除草稿会议记录 */
	public void deleteMeetingStart(String id);

	/**
	 *	根据会议类别获取会议集合 
	 * @param categoryID
	 * @return
	 */
	public List<MeetingStart> listMeetingStartByCategory(String categoryID);
}
